taglibrary.Handlers
Class IncludeTagHandler

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by taglibrary.Handlers.IncludeTagHandler
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class IncludeTagHandler
extends javax.servlet.jsp.tagext.TagSupport

IncludeTagHandler.java Manejador del tag Include. Incluye una página jsp de forma dinámica. Tiene dos parámetros: - page: página jsp a insertar - errorpage: página a insertar si no encuentra la página page.

Since:
Tienda V.1.3
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
IncludeTagHandler()
           
 
Method Summary
 int doStartTag()
          Este método es llamado al comenzar la etiqueta.
 java.lang.String getName()
          Devuelve el nombre de la clase
 void setErrorpage(java.lang.String errorpage)
          Pone el atributo errorpage, que representa la página de erro que se incluirá en caso de fallo de la página page.
 void setPage(java.lang.String page)
          Pone el atributo page, que representa la página a incluir.
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncludeTagHandler

public IncludeTagHandler()
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Este método es llamado al comenzar la etiqueta. Incluye la página page. Si no la encuentra incluye la pagina errorpage.

Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class javax.servlet.jsp.tagext.TagSupport
Throws:
javax.servlet.jsp.JspException - si ocurre un error en el procesamiento JSP

setPage

public void setPage(java.lang.String page)
Pone el atributo page, que representa la página a incluir.

Parameters:
page -

setErrorpage

public void setErrorpage(java.lang.String errorpage)
Pone el atributo errorpage, que representa la página de erro que se incluirá en caso de fallo de la página page.

Parameters:
errorpage -

getName

public java.lang.String getName()
Devuelve el nombre de la clase